import moment from "moment"
export default{
    data () {
        return {
          selectType: 2,
          onlyContent: true,
          desc: {
            all: '全部',
            positive: '推荐',
            negative: '吐槽'
          }
        }
      },
      computed: {
        computedRatings(){
            let ret = []
            this.ratings.forEach((rating)=>{
              //如果选择有内容且内容为空，则不添加数组元素跳出当前循环
              if(this.onlyContent && !rating.text){
                return
              }
              //如果本条评论类型和当前选择类型一样，或者选择类型为全部添加评论进数组
              if(this.selectType===2||this.selectType===rating.rateType){
                ret.push(rating)
              }
            })
            return ret
          }
      },
      methods: {
        formatTime(time) {
            //利用moment插件换算时间
            return moment(time).format('yyyy-MM-dd hh:mm')
          },
          onSelect(type){
            //让当前类型等于点击选择类型
            this.selectType=type
          },
          onToggle(){
            //切换是否显示有内容的评论
            this.onlyContent=!this.onlyContent
          }
      }
    
}